#page-setting{
  padding-top: 108px;
  .setting{
    // 接收消息
    .vux-x-switch {
      height: 90px;
      padding-left: 30px;
      padding-right: 30px;
      box-sizing: border-box;
      .weui-label {
        font-size: 30px;
        color: #333;
        font-weight: 500;
      }
      .weui-switch,.weui-switch-cp__box{
        width: 95px;
        height: 56px;
        &:checked {
          border-color: #FDC26B;
          background-color: #FDC26B;
          &:after{
            transform: translateX(45px);
          }
        }
        &:before,&:after{
          width: 50px;
          height: 50px;
        }
      }
    }
    // 用户协议 版本号
    .user-agreement,
    .check-update,
    .version {
      height: 90px;
      padding-left: 30px;
      padding-right: 30px;
      box-sizing: border-box;
      .vux-label{
        font-size: 30px;
        color: #333;
        font-weight: 500;
      }
    }
  }
}